/*


Theme Name: wcdfans.com


Theme URI: http://www.wazhuti.com/


Description: <a href="http://www.wazhuti.com/">wazhuti</a>.


Author: dawa


Author URI: http://www.wazhuti.com/


*/


/***************************************************************/





#nav {





    float: right;


    height: 53px;


}








#nav ul li .font {


    font-size: 10px;


    text-transform: uppercase;


    text-align:center;


}











.site-nav{display:flex;font-size:16px;float:left; line-height:100px;position: relative;z-index: 2;}





.site-nav:before {


    content: "";


    position: absolute;


    height: 0;


    width: 100%;


    left: 0;


    top: 100%;


    /* background: rgba(255,255,255,0.4);


     -webkit-transition: all ease 0.4s;


     -moz-transition: all ease 0.4s;


     -o-transition: all ease 0.4s;


     transition: all ease 0.4s;


 */}


.site-nav li{margin-right:25px;display:inline-block;position:relative;}

.site-nav li:nth-child(2){margin-right:29px;}


.site-nav li a{color:#222;padding:0;display:inline-block;line-height:24px;}


.site-nav li a i{margin-right:5px}


.site-nav li.menu-item-has-children>a:after{content:"\f107";font-family:FontAwesome;display:inline-block;margin-left:10px;color:#B5B5B5}


.site-nav li .sub-menu{    width: 100px;


    position: absolute;


    left: 50%;


    margin-left: -35px;


    top: 30px;


    padding: 0;


    white-space: nowrap;


    background-color: #fff;


    border-radius: 3px;


    border: 1px solid #ced6d8;


    box-shadow: 0 0 5px rgba(0,0,0,0.1);


    z-index: 99999999;


    /* -webkit-transition: all 0.6s cubic-bezier(0.175,0.885,0.32,1.275);


     -moz-transition: all 0.6s cubic-bezier(0.175,0.885,0.32,1.275);


     -o-transition: all 0.6s cubic-bezier(0.175,0.885,0.32,1.275);


     transition: all 0.6s cubic-bezier(0.175,0.885,0.32,1.275);*/


    opacity: 0;


    /*-webkit-transform: scale3d(0,0,0);


    -moz-transform: scale3d(0,0,0);


    -ms-transform: scale3d(0,0,0);


    -o-transform: scale3d(0,0,0);


    transform: scale3d(0,0,0);


    -webkit-transform-origin: 40px top;


    -moz-transform-origin: 40px top;


    -ms-transform-origin: 40px top;


    -o-transform-origin: 40px top;


    transform-origin: 40px top;


    */}


.site-nav li .sub-menu:after {


    content:".";


    display:block;


    height:0;


    clear:both;


    visibility:hidden


}


.site-nav li .sub-menu:before {


    content:"";


    height:10px;


    width:10px;


    background-color:#fff;


    border:1px solid #ced6d8;


    -webkit-transform:rotate(-45deg);


    -moz-transform:rotate(-45deg);


    -ms-transform:rotate(-45deg);


    -o-transform:rotate(-45deg);


    transform:rotate(-45deg);


    border-left: 0;


    border-bottom: 0;


    position:absolute;


    top:-5px;


    left: 28px;


}


.site-nav li .sub-menu li{display: block;margin: 0;font-size: 12px;padding: 0 15px;background-color: #fff;position: relative;border-radius: 3px;}


.site-nav li .sub-menu li a{


    color: #374051;


    position: relative;


    display: block;


    /* border-bottom: 1px solid #e2eaec;*/


    padding: 9px 5px;


    min-width: 100px;


    line-height: 1.2;


}


.site-nav li:hover .sub-menu{	-webkit-transform:scale3d(1,1,1);


    -moz-transform:scale3d(1,1,1);


    -ms-transform:scale3d(1,1,1);


    -o-transform:scale3d(1,1,1);


    transform:scale3d(1,1,1);


    opacity:1}


.site-nav li .sub-menu>li:last-child {


    padding-bottom:5px


}


.site-nav li .sub-menu>li:first-child {


    padding-top:5px;


}


.site-nav li .sub-menu>li:last-child>a {


    border-bottom:none


}








.site-nav li a:hover{color:#e4392a}


.site-nav-right{float:right}


.site-nav-right li{margin:0 15px;display:inline-block;position:relative}


.site-nav-right li:last-child{margin-right:0}


.site-nav-right li.nav-login{width: 24px;height: 24px;display:inline-block;}


.site-nav-right li.nav-login a{display:block;background:url(img/me.png) center no-repeat;background-size:25px;border:0;padding:0;text-indent:-9999px}





table,th,td{


    border-collapse:collapse;


    border:1px solid black;


}
.fixed{position: fixed; width: 100%; z-index:101; top:0; box-shadow:0 0 8px rgba(0, 0, 0,0.1);}
#top_cl .t1 .font{font-size: 24px;
font-weight: bold; color:#DC0606;margin-left:100px}
.fixed #nav{padding-top: 37px;}